<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style>
			*{
				padding:0;
				margin: 0;
				box-sizing: border-box;
			}
			body{
				background: #000;
				display: flex;
				justify-content: center;
				align-items: center;
				height: 100vh;
			}
			a{
				text-decoration: none;
				color: #fff;
				font-size: 24px;
				background: linear-gradient(#409eff,#ff019e,#facc32,#409eff);
				padding : 30px 100px;
				border-radius: 50px;
				background-size: 100% 400%;
				position: relative;
			}
			a:hover{
				animation: animate 5s linear infinite;
			}
			@keyframes animate{
				100%{
					background-position: 0 -400%;
				}
			}
			a::before{
				content: '';
				background: linear-gradient(to right,#409eff,#ff019e,#facc32,#409eff);
				position: absolute;
				left: 0px;
				top: 0px;
				bottom: 0px;
				right: 0px;
				z-index: -1;
				filter: blur(50px);
				background-size: 400%;
			}
		</style>
	</head>
	<body>
		<a href="#">SUNBUTTON</a>
	</body>
</html>
